Skip to main content

PlanetRegionInfo

Members

The region info format of a planet. It is the combination of the following types:


Subtype A


PlanetData


Atmosphere

It is of the type boolean.


DayCycleIncrement

It is of the type number.


EnterLocation

It is of the type RegionEntryLocation.


GenerationHeightScale

It is of the type number.


Gravity

It is of the type number.


PlanetMaterial

It can be any of the following strings: Grass, Sand, Snow, Rock1, Rock2.


PlanetType

It is of the type PlanetType.


PrimaryColor

It is of the type RegionColor.


Resources

It is an array whose values are of the type string.


Rings

It is of the type RingData. It may also be nil.


SecondaryColor

It is of the type RegionColor.


StartingTime

It is of the type number.


Temperature

It is of the type number.


TerrainConfig

It is of the type TerrainData.


Subtype B

It is of the type PlayableRegionInfo.

Luau Type

This is the luau type for PlanetRegionInfo. It may help clear up mistranslations from the raw data to the wiki page (as it is an automatic process).

export type PlanetRegionInfo = {
StarType: never,
BlackHoleSize: never,
StarSize: never,
PlanetData: {
DayCycleIncrement: number,
EnterLocation: RegionEntryLocation,
PrimaryColor: RegionColor,
Gravity: number,
TerrainConfig: TerrainData,
GenerationHeightScale: number,
Temperature: number,
Rings: RingData?,
PlanetType: PlanetType,
StartingTime: number,
Atmosphere: boolean,
Resources: { string },
SecondaryColor: RegionColor,
PlanetMaterial: "Grass" | "Sand" | "Snow" | "Rock1" | "Rock2",
},
} & PlayableRegionInfo